package cn.juque.systemservice.entity;

import cn.juque.systemservice.entity.base.BaseEntity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @author JUQUE
 * @version 1.0.0
 * <li>simple-generator</li>
 * <li></li>
 * @date 2022-10-26 15:11:21
 **/
@Data
@TableName(value = "SYS_DICT_INFO")
public class DictInfo extends BaseEntity {

    /**
     * 代码信息ID
     */
    @TableId(value = "DICT_ID", type = IdType.ASSIGN_UUID)
    private String dictId;

    /**
     * 代码类别ID
     */
    @TableField(value = "DICT_CODE")
    private String dictCode;

    /**
     * 代码类别
     */
    @TableField(value = "DICT_TYPE")
    private String dictType;

    /**
     * 名称
     */
    @TableField(value = "DICT_NAME")
    private String dictName;

    /**
     * 上级联动下拉框值
     */
    @TableField(value = "PARENT_DICT_CODE")
    private String parentDictCode;

    /**
     * 排序号
     */
    @TableField(value = "SORT_NO")
    private Integer sortNo;

    /**
     * 备注
     */
    @TableField(value = "REMARK")
    private String remark;
}
